long-term growth - German English Dictionary